Big Huge Thesaurus

Cabassous unicinctus

noun